﻿using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1._29_设计模式.简单工厂.计算器._1
{
    class oprationg
    {
        public static string work(string a, string b, string c)
        {
            switch (b)
            {
                case "+":
                    return (int.Parse(a) + int.Parse(c)).ToString();
                    break;
                case "-":
                    return (int.Parse(a) - int.Parse(c)).ToString();
                    break;
                case "*":
                    return (int.Parse(a) * int.Parse(c)).ToString();
                    break;
                case "/":
                    return (int.Parse(a) / int.Parse(c)).ToString();
                    break;
                default:
                    return "没有实现的操作";
                    break;
            }
        }
    }

    class Class3
    {
        public static void main()
        {

            Console.WriteLine("please insert A");
            string a = Console.ReadLine();

            Console.WriteLine("please insert simble");
            string b = Console.ReadLine();

            Console.WriteLine("please insert B");
            string c = Console.ReadLine();

            Console.WriteLine(oprationg.work(a,b,c));


            //switch (b)
            //{
            //    case "+":
            //        Console.WriteLine(int.Parse(a) + int.Parse(c));
            //        break;
            //    case "-":
            //        Console.WriteLine(int.Parse(a) - int.Parse(c));
            //        break;
            //    case "*":
            //        Console.WriteLine(int.Parse(a) * int.Parse(c));
            //        break;
            //    case "/":
            //        Console.WriteLine(int.Parse(a) / int.Parse(c));
            //        break;
            //}

            //if (b == "+") 
            //{
            //    Console.WriteLine(int.Parse(a) + int.Parse(c));
            //}
            //if (b == "-")
            //{
            //    Console.WriteLine(int.Parse(a) - int.Parse(c));
            //}
            //if (b == "*")
            //{
            //    Console.WriteLine(int.Parse(a) * int.Parse(c));
            //}
            //if (b == "/")
            //{
            //    Console.WriteLine(int.Parse(a) / int.Parse(c));
            //}

            Console.ReadLine();
        }




    }
}
